package com.phiture.erp.basic.core.pojo.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "管理后台 - 物料计划资料 Response VO")
@Data
@ExcelIgnoreUnannotated
public class ErpMaterialPlanRespForBomVO {

    @Schema(description = "计划状态(0:未核准 1:核准 2:禁用 3:已删除)", example = "2")
    private Boolean status;

    @Schema(description = "禁用组织")
    @ExcelProperty("禁用组织")
    private String freezeOrgUnit;

    @Schema(description = "物料属性")
    @ExcelProperty("物料属性")
    private Integer materialAttr;

    @Schema(description = "物料属性名称")
    @ExcelProperty("物料属性名称")
    private String materialAttrName;

    @Schema(description = "生产周期(天)")
    @ExcelProperty("生产周期(天)")
    private Integer produceLeadTime;

    @Schema(description = "采购周期(天)")
    @ExcelProperty("采购周期(天)")
    private Integer recevingLeadTime;

    @Schema(description = "是否倒冲")
    @ExcelProperty("是否倒冲")
    private Integer isBackFlush;

    @Schema(description = "领送料模式(11010:生产领料 11030:看板 11050:直送 11040:不领料)")
    @ExcelProperty("领送料模式(11010:生产领料 11030:看板 11050:直送 11040:不领料)")
    private Integer issMode;


}